package org.example.route.service;

import org.example.route.model.dto.BaseRequest;
import org.example.route.model.dto.ProvinceDTO;
import org.example.route.model.dto.ProvinceQueryDTO;
import org.example.route.model.vo.ProvinceVO;

import java.util.List;

public interface ProvinceService {
    /**
     *
     * 列举出所有省份
     *
     * **/
    List<ProvinceVO> list(ProvinceQueryDTO provinceQueryDTO);

    /**
     *
     * 添加省份
     *
     * **/
    void add(ProvinceDTO provinceDTO);

    /**
     *
     * 删除省份
     *
     * **/
    void delete(BaseRequest baseRequest);
}
